home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
dos
/
basic.txt
< prev
next >
Wrap
Text File
|
1993-11-03
|
22KB
|
515 lines
Public (software) Library
Programming Library
Descriptions and Compilation Copyright 1993 Nelson Ford
Duplication, reprinting and distribution of these descriptions is restricted.
See LICENSE.DOC in the PSL_NEWS directory for complete information
=====BASIC
Contents:
-----COMPILRS: Basic compilers, interpreters, program generators
-----TUTORS: tutorials and general info. for Basic
-----TOOLS: Basic programming tools
-----ARCHIV: archiving and compression routines for Basic.
-----DATA_INP: data entry routines for Basic
-----WIN_MENU: windowing, menu and GUI routines for Basic
(The following sections are in BASIC2.TXT)
-----VIDEO: screen & video routines for Basic (also see WIN_MENU & GRAPHICS)
-----GRAPHICS: drawing and plotting routines for Basic
-----MULTIBAS: multi-function libraries and routines
-----DOS_ACCS: DOS access routines for Basic
-----KYB_MOUS: keyboard, mouse and joystick routines for Basic
-----SORTSRCH: sorting and searching routines for Basic
-----DAT_TIME: date & time routines for Basic
-----SOUNDS: music and sound generating in Basic.
-----NUMERIC: math and numeric routines for Basic
-----ENCRYPT: file encryption & CRC routines for Basic
-----MULTLANG: routines for translating/interfacing BASIC & other languages.
-----APPS: source code for actual application programs
-----COMMUNI: communications routines for Basic
-----OTHER: various Basic routines
-----VBDOS: stuff for VB-DOS
=======================================================
-----COMPILRS: Basic compilers, interpreters, program generators
[TRY_QB]
Try QuickBASIC (Microsoft Corporation; $0) contains a trial version of
Microsoft QuickBASIC 4.5. Only those features that allow you to load and save
your programs, or compile executable files have been disabled. MS has put
virtually the entire QB manual into context-sensitive help screens.
[ANGELLIB]
AngelLib 1.9 (Babudro, Angel; $17) is a library of MS Basic PDS 7.1 routines
for developing business applications. Routines are provided to manage/select
printers and fonts, laser font downloading, scrollable information window,
file selection window and more. Sample linker library (LIB) and a quick
library (QLB) are included.
[APG@_1, APG@_2]
Automatic Program Generator 1.2 (S & M Software; $30) allows for easy creation
of programs that create, maintain and print data files. Several files are
included as examples.
[APBASIC]
APBasic Compiler (CompTech Software and Consulting Inc.; $43) is a structured
BASIC programming environment and compiler with full-screen debugger and
extensive on-line help. ASIC (disk #2363), a similar program, is a very good
BASIC compiler but without denigrating it in any way, APBasic seems to be even
slicker, more powerful, and more compatible with BASICA/QB. We fed a small QB
program into APBasic which handled it easily. The same program in ASIC
generated over 50 compatibility type errors when compiled. We also like
APBasic's debugging and error searching better. A program is included that
will create a doc file from the help file.
[ASIC]
ASIC 4.0 (Visti, David A.; $25) is a BASIC programming environment. It
includes a full-screen text editor from which you can edit, compile, and
execute your programs - all without leaving the editor. ASIC is a subset of
BASICA and GWBASIC and supports over 40 BASIC statements, integer and string
variables, and integer arrays. It will compile programs at high speed, and the
code it generates is fast and compact. It includes support for Bload, Bsave,
Command$, Date$, Time$, and many other commands. Other features include
on-line keyword and menu help, fast debugger trace speed, support for 32 bit
integer values, block IF statements, support for hexidecimal and binary
constants, EGA/VGA graphics support, and more.
[TINYBAS]
Tiny Basic Interpreter is the assembler source code and executable for a small
(<3k) Basic interpreter.
-----TUTORS: tutorials and general info. for Basic
[BASCTUT@]
BASIC Tutorial #1 (Harper, Richard ASP; $0) is a tutorial on BASIC. It deals
with with variables, INPUT and PRINT statements and simple program
flowcharting.
[Quirks]
Quirks (Novisoff, Mark; $0) contains information about bugs, quirks, and
general points of interest about PDS7 and QB.
[TutorQB@]
TutorQB (Ford, Nelson, ASP; $0) is a set of tutorials for QB. While most of
the information is still valid, the screen layouts were done for QB.
[ISAMTOO]
IsamToot (Woodward, Kirk; $0) is a tutorial on Microsoft's ISAM database
engine in PDS 7. The course moves from flat file demos to multi-file,
relational database application. Source is included.
[Un_New]
Un_New tells how to get back a program in BASICA after typing NEW.
[5BASIC]
5BASIC (DeJesus, Edmund; $0) teaches you how to write programs by learning
just 5 Basic statements.
[Sublist]
Sublist 1.0 (Feldhamer, Leon; $0) creates a cross reference listing of all
SUBs and FUNCTIONS in a Quick Basic or Basic PDS program.
[TruErr]
TruErr (Kiehl, Thomas; $35) gives you the true error line in your compiled PDS
or VBDOS programs instead of addresses pointing to the error handler.
[BTRAIN]
Basic Training 1.2 (Cascoly Software ASP; $?) is an introductory tutorial on
Basic programming. It can be used with almost any Basic compiler or
environment such as QBASIC that comes with DOS 5 or GWBASIC that comes with
most DOS's prior to 5.
Basic Training introduces the elements of Basic including looping, color and
sound, arrays and data, IF-THENs, GOSUBs and functions, files, and simple
graphics. Examples that you can run and modify are included.
-----TOOLS: Basic programming tools
[SIMP_HLP]
Simply Help 1.06 (Simpleware ASP; $35) lets you add hypertext type help
systems to your QB programs, as well as create stand-alone hypertext manuals,
etc. A hypertext editor, compiler, and library for QuickBASIC 4.xx are
included.
[RTX]
Rtx Professional Toolbox (Cyberphilia, Inc.; $30) lets your apps quickly and
easily generate professional looking reports from your raw data. Rtx handles
page breaks, headers and footers, formatting, subtotalling columnar data and
much more.
[BasicXR]
BasicXR (Goodale, JN; $15) will print a program listing, a cross-reference of
line labels or line numbers, and a cross reference of reserved words.
[Compare]
Compare (Fort's Software; $10) compares two Basic program files which are
saved on the disk in ASCII format.
[QB_LIST]
QB_LIST (Don West; $0) lists QuickBASIC or QBASIC programs better than their
respective editors list them.
[SmallE]
SmallE (Muench, T.G. ASP; $0) is a text file describing how to create smaller
QuickBASIC programs. Two sample programs are included.
[StripHlp]
StripHlp (Comptech Software and Consulting, Inc.; $?) will strip the QB help
file down to pages that can be printed.
[FLWCHRT]
Flowchart (Lively, Lynn; $?) charts the flow of a Basic program to make it
easier to understand and modify that program.
[Linebug]
Linebug (ComFax; $10) lets you know whether or not you have accidentally
fouled-up any line numbers in a BASIC program when you are not using the BASIC
Editor. Linebug will display the line number of any line that is a duplicate,
out of sequence, contains an illegal character, or does not have the proper
number of characters.
[BL_UTIL]
MakeBload/StripBload (Nelson, Chuck; $0) converts data files to/from BASIC's
BLOAD format.
[MAKEQLB]
MakeQLBV is a .QLB maker utility for BASIC programs. Also included is FASTQLB.
[MON_RB]
Monitor (Bemis, Richard C.; $?) is a series of routines that provide a
consistant user interface for application development. It helps minimize the
drudgery of screen development, menus, titles, prompts, and editing input as
the user interacts with your application. Monitor's routines are designed to
be incorporated as a "front end" into application programs and were created to
make custom application development easier.
[OPTIMIZ]
Optimize (Glowacki, Dave; $?) removes all unreferenced line numbers, allowing
the compiler to optimize over en